
package com.limegroup.gnutella.bootstrap;

import java.text.ParseException;

/**
 * The list of default GWebCache urls, used the first time LimeWire starts, or
 * if the gnutella.net file is accidentally deleted.  Entries in the list will
 * eventually be replaced by URLs discovered during urlfile=1 requests.  Order
 * does not matter.
 *
 * THIS FILE IS AUTOMATICALLY GENERATED FROM MAKE_DEFAULT.PY.
 */
public class DefaultBootstrapServers {
    /**
     * Adds all the default servers to bman. 
     */
    public static void addDefaults(BootstrapServerManager bman) {
        for (int i=0; i<urls.length; i++) {
            try {
                BootstrapServer server=new BootstrapServer(urls[i]);
                bman.addBootstrapServer(server);
            } catch (ParseException ignore) {
            }                
        }
    }

    //These should NOT be URL encoded.
    static String[] urls=new String[] {
        "http://ale5000.mine.nu/skulls.php",
        "http://bootstrap.gtkg.net/",
        "http://cache.kicks-ass.net:8000/",
        "http://crab2.dyndns.org:8002/gwc/",
        "http://g2cache.theg2.net/gwcache/lynnx.asp",
        "http://galvatron.dyndns.org:59009/gwcache/",
        "http://gcache.cloppy.net/",
        "http://gcache.sexter.com:8080/gwc/",
        "http://gwc.ak-electron.org:8080/",
        "http://gwc.jooz.net:8010/gwc/",
        "http://gwc.mine.nu:3333/",
        "http://gwc.nonamer.ath.cx:8080/",
        "http://gwc.wodi.org/skulls.php",
        "http://gwc1.nouiz.org/servlet/GWebCache/req/",
        "http://gwc1c.olden.ch.3557.nyud.net:8090/gwc/",
        "http://gwc2.mine.nu:3333/",
        "http://gwc2.mycroft.at/bazooka.php",
        "http://gwc2.wodi.org/bazooka.php",
        "http://gwcrab.sarcastro.com:8001/",
        "http://gwebcache.alpha64.info/",
        "http://gwebcache.linuxonly.nl/",
        "http://intense.homelinux.coww.xolox.nl/gwebcache/",
        "http://kisama.ath.cx:8080/",
        "http://krill.shacknet.nu:20095/gwc/",
        "http://loot.alumnigroup.org/",
        "http://node02.hewson.cns.ufl.edu:8080/pwc.cgi",
        "http://noxnoxtelasox.xolox.nl/gwebcache/default.asp",
        "http://ophlh8ohnjhxfvnnkoalokd8vxc.xolox.nl/gwebcache/default.asp",
        "http://overbeer.ghostwhitecrab.de/",
        "http://pokerface.bishopston.net:3558/",
        "http://pokerface.ibiza.bishopston.net:3558/",
        "http://reukiodo.dyndns.org/gwebcache/gwcii.php",
        "http://starscream.dynalias.com/",
        "http://t.az.is.teh.r0x0r.gtkg.de/",
        "http://toadface.bishopston.net:3558/",
        "http://tribaldance.ibiza.bishopston.net:3558/",
        "http://wildcard-dns-sucks-biiiiig-time.xolox.nl/gwebcache/",
        "http://www.deepnetexplorer.co.uk/webcache/",
        "http://www.easwww.xolox.nl/gwebcache/default.asp",
        "http://www.jlnetworks.co.uk/gwcii/gwcii.php",
        "http://www.xolox.nl/gwebcache/",
        "http://xyz.xolox.nl/gwebcache/"
    };
}
